<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>

	<body>
		<script>
			 //选择排序算法：选择排序法是将数组的第一个数据作为最大或者最小的值，然后通过比较循环，输出有序的数组。
			var array = [11, 44, 22, 66, 33, 88, 77, 2, 5];
			document.write("原始值" + array + "<br />")
			
			for (var i = 0; i < array.length - 1; i++) {
				var min = i;
				
				for (var j = i + 1; j < array.length; j++) {
					
					if (array[min] > array[j]) {
						 min = j;
					}
					
				}
				
				if (min != i) {
					var temp = array[i];
					array[i] = array[min];
					array[min] = temp;
				}
			}
			document.write("交换后" + array + "<br />")
		</script>
	</body>

</html>